benign neoplasm of endocrine pancreas - German English Dictionary